@charset "utf-8";
/* CSS Document */

        .bb
        {
            border: 1px solid #00F;
        }
        .bg
        {
            background-color: #069;
        }
		.bg2
		{background-color:#FC0;
		}
        .dr
        {
            direction: rtl;
            text-align: right;
        }
        .f-t9
        {
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 9px;
        }
        .f-t12
        {
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 12px;
        }
        .f-t12b
        {
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 12px;
            font-weight: bold;
        }
        .f-t11
        {
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 11px;
        }
        .f-t14b
        {
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 14px;
            font-weight:bold;
        }
		.clear{
			clear:both;
		}
		.tc{
			text-align:center;
		}
        body
        {
            margin: 0px;
            background-color: #e6e6e6;
            background-image: url(../images/budy-bg.png);
            background-repeat: repeat-x;
        }
        .main-container
        {
            width: 980px;
            margin: auto;
            z-index: 20;
            position: relative;
			
        }
        .header-holder
        {
            with: 980px;
            height: 175px;
            position: relative;
        }
        .logo
        {
            width: 420px;
            height: 175px;
            background-image: url(../images/logo-ps.png);
            background-repeat: no-repeat;
            background-position: left 51px;
            float: left;
        }
        .topmenu-holder
        {
            width: 560px;
            height: 35px;
            padding: 68px 0px 72px 0px;
            float: left;
        }
        .topmenu-holder a img
        {
            border: none;
            margin: 0px -4px 0px 0px;
        }
        .menu-bar-holder
        {
            width: 980px;
            height: 214px;
            background-image: url(../images/menu-bar-bg.png);
            position: relative;
            padding-top: 19px;
        }
        .menu-bar
        {
            width: 680px;
            height: 197px;
            float: left;
        }
        .menu-bar div
        {
            width: 170px;
            height: 197px;
            color: #fff;
            float: left;
            text-align: center;
        }
        .menu-bar div:hover
        {
            background-image: url(../images/bar-bg.png);
        }
        .menu-bar a
        {
            text-decoration: none;
            color: #fff;
            font-size: 18px;
        }
		 .menu-bar img 
		 {
			 border-style: none;
	border-color: inherit;
	border-width: medium;
	height: 196px;
}
        .menu-bar-right
        {
            width: 300px;
            height: 187px;
            position: absolute;
            top: 175px;
            right: 0px;
            background-image: url(../images/menu-bar-right.png);
            z-index: 10;
        }
        .page-caption
        {
            width: 250px;
            height: 140px;
            float: left;
            padding: 10px 30px 10px 20px;
            color: #848484;
        }
        .page-caption img
        {
            border: none;
        }
		.right-menu
        {
            width: 250px;
           	text-align:right;
			direction:rtl;
            
            padding: 10px 30px 10px 20px;
           	margin-top:50px;
			position:absolute;
			right: 0px;
			top: 140px;
			z-index: 500;
			
			
        }
		.r-menu-item{
			width:235px;
			max-width:240px;
			height:16px;
			border-right:solid 4px #09F;
			padding:5px 5px 5px 0px;
			
			
		}
		.r-menu-item .icon{
			width:20px;
			height:20px;
			margin:-3px -35px 3px 0px;
			border:none;
			float:right;
		}
		.r-menu-item span{
			margin-right:5px;
		}
		.r-menu-item:hover{
			border-right:solid 4px #C00;
		}
		.r-menu-item a{
			text-decoration:none;
			color: #848484;
		}
				
        .main-content
        {
            width: 670px;
            min-height: 180px;
            background-color: #ececec;
            color: #848484;
			padding:5px;
			line-height:16px;
			
			
			
        }
		 .main-content img.border {
			
			padding:8px;
			border:solid;
			border-color: #339999;
			border-width: 2px;
			background-color:#fff;
		}
		 .main-content a
        {
			text-decoration:none;
		}
		.mc-public-text{
			text-align:justify;
			line-height:16px;
			margin-right:10px;
			font-size: 11px;
            font-weight: bold;
			
		}
		.mc-important1{
			color:#000;
		}
		.mc-important2{
			color:#C00;
		}
		.mc-list1{
			list-style-image:url(../images/arrow1.png);
			margin-bottom:auto;
			font-size: 11px;
            font-weight:bold;
		}
		.mc-list2{
			list-style-image:url(../images/arrow2.png);
			margin-bottom:auto;
			font-size: 10px;
            font-weight: bold;
		}
		.mc-list3{
			list-style-image:url(../images/arrow3.png);
			margin-bottom:auto;
			font-size: 10px;
            font-weight: bold;
		}
		.mc-border1{
			border:1px solid #268c8c;
			padding:20px;
		}
		.mc-border2{
			border:5px solid #268c8c;
			padding:20px;
		}
		.mc-note1{
			width:200px;
			padding:15px;
			border:1px solid #268c8c;
			margin:5px;
			float:left;
			text-align:justify;
		}
		.mc-note2{
			width:200px;
			padding:15px;
			border:4px solid #09F;
			margin:10px;
			float:left;
			text-align:justify;
		}	
		.mc-titr1{
			color:#2ba1a1;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			
		}
		.mc-titr2{
			height:25px;
			padding-right: 30px;
			background-image:url(../images/arrow6.png);
			background-repeat:no-repeat;
			background-position:right;
			color:#007987;
			font-size:16px;
			font-weight:bold;
		}
		.mc-titr3{
			height:25px;
			color:#20505f;
			background-image:url(../images/bar-bg.png);
			background-repeat:repeat-x;
			background-position:bottom;
			font-size:16px;
			font-weight:bold;
			max-width:400px;
		}
		.mc-box1-holder{
			width:510px;
			margin-right:auto;
			margin-left:auto;
			
		}
		.mc-box1-top{
			width:510px;
			height:25px;
			background-image:url(../images/box1-top.png);
		}
		.mc-box1-mid{
			width:490px;
			padding:0px 10px 0px 10px;
			background-image:url(../images/box1-mid.png);
		}
		.mc-box1-btm{
			width:510px;
			height:25px;
			margin-top:0px;
			background-image:url(../images/box1-btm.png);
		}
		.mc-green-titr{
			width:288px;
			height:37px;
			background-image:url(../images/mc-note-bg.png);
			padding:10px 30px 0 0;
			color:#fff;
			font-size:14px;
			
		}
        .black-container
        {
            width: 680px;
  			height: 265px;
            background-image: url(../images/budy-bot-bg.png);
            position: relative;
        }
        .black-left
        {
            width: 300px;
            height: 265px;
            position: absolute;
            left: -300px;
            top: 0px;
            background-image: url(../images/budy-bot-bg.png);
        }
        .black-right
        {
            width: 285px;
		    height: 265px;
            background-image: url(../images/khabar-name-bg.png);
            background-repeat: no-repeat;
            background-position: top;
            background-color: #ececec;
            position: absolute;
            top: 0px;
            right: -285px;
        }
		.black-r-topBox{
			width:228px;
			height:60px;
			padding:40px 30px 0 27px; 
			color:#FFF;
			max-height:60px;
			overflow:hidden;
		}
		.black-r-BtmBox{
			width:244px;
			height:90px;
			padding:40px 0px 0px 17px; 
			color:#000;
			max-height:150px;
			overflow:hidden;
			margin-top:60px;
		}
		.black-r-BtmBox p
		{
		    padding: 3px 10px 12px 0px;
		    margin: 0px 0px 0px 0px;
		}
		.black-r-BtmBox form{
			border-bottom:solid 3px #000;
			width:234px;
			background-color:#CCC;
		}
		.black-r-BtmBox input{
			width:180px;
			height:25px;
			direction:ltr;	
			background-color:#CCC;
			border:none;
			
		}
		.ybutton{
			width:35px;
			height:28px;
			border:none;
			background-color:#CCC;
			font-size:18px;
			font-weight:bold;	
			padding-top:5px;
		
		}
		.Email-Input
		{
		    background-image: url(../images/footer_arrow.png);
		}
		
        .bottom-info-holder
        {
            width: 660px;
            height: 340px;
            padding: 10px;
            padding-top: 30px;
        }
        .bottom-info
        {
            width: 150px;
            height: 350px;
            margin-left: 15px;
            float: left;
        }
        .bottom-info img
        {
            width: 150px;
            height: 85px;
            border: none;
            border-bottom: 3px solid #f7d909;
        }
        .bottom-info h1
        {
            color: #FFF;
            text-align: center;
            margin-top: 10px;
        }
        .bottom-info p
        {
            color: #848484;
            text-align: justify;
            width: 150px;
            height: 300px;
        }
        .footer-img
        {
            width: 680px;
            height: 100px;
           background-image: url(../images/footer-img.png);
        }
        .footer-container
        {
            width: 635px;
            height: 50px;
            position: absolute;
            bottom: -17px;
           
            color: #848484;
			padding-left:40px;
			
        }
        .footer-container .copyright
        {
            float:right;
        }
		.footer-container ul{
		vertical-align: baseline; 
		outline-style:none; 
		list-style-type:none; 
		outline-color:invert;
		}
		.footer-container li{
			float:left;
			margin-right:20px;
			
		}
		.footer-container a{
			color:#666;
			text-decoration:none;
		}
/* CSS Document */
		.news-box{
			width:97%;
			padding:10px;
			color:#000;
			display:block;
			min-height:120px;
			border-bottom:dashed 1px #aaa;
		}
		.news-box img{
			
			border:none;
		}
		.nb-image-holder{
			width:100px;
			height:100px;
			max-width:100px;
			max-height:100px;
			overflow:hidden;
			border:solid 1px #999;
			background-color:#fff;
			margin:5px 10px 10px 5px;
			float:right;
			clear:both;
			padding:3px;
		}
		.nb-image-holder img{
			width:100px;
		
		}
		.nb-matn{
			text-align:justify;
		}
		.news-box a:visited {
			text-decoration:none;
			color:#09F;
		}
		.nb-info{
			clear:both;
			height:20px;
			text-align:left;
			color:#999;
			font-size:10px;	
		}
		.nb-info img{
			margin-bottom:-5px;	
		}
/* NEW Footer */	
.footer-link-container{
	width:190px;
	height:110px;
	margin:50px 10px 0px 10px;
	background-image:url(../images/footer-link-line.png);
	background-repeat:no-repeat;
	background-position:70px 18px;
	float:right;
	
}

.footer-link-container-left
{
    left: -100px;
    top: 0px;
    position: absolute;
}
.footer-link-container h1{
	font-size:11px;
	font-weight:bold;
	color:#718791;
	text-align:right;
	direction:rtl;
	padding-right:15px;
	margin-top:0px;
	background-image:url(../images/arrow1.png);
	background-repeat:no-repeat;
	background-position:180px center;
	margin-bottom:15px;
}	
.footer-link-container p{
	text-align:right;
	direction:rtl;
	
	margin-top:-5px;

	border-bottom: ridge 1px  #666;
	padding-bottom:8px;
	
	
}
.footer-link-container a{
	color:#999;
	text-decoration:none;
	
}
.footer-link-container a:hover{
	color:#FF0;
}
.footer-link 
{
	text-decoration:none;
}
.mc-linkbar{
	margin-bottom:5px;
	background-color:#ccc;
	padding-bottom:3px;
}
.mc-linkbar a{
	margin-right:5px;
	margin-left:5px;
	color:#007987;
}


#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;
	background:url(../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

